/*清除浮动*/

.clearfix:after {
    content: '';
    display: block;
    height: 0;
    clear: both;
}

.clearfix {
    zoom: 1;
}

.clear {
    clear: both;
}

.wrapper {
    display: none
}

#content {
    height: 1200px;
    margin-bottom: 0;
    position: relative;
}

.content {
    position: relative;
    width: 100%;
    margin-bottom: 0 !important;
}

.outer {
    position: absolute;
    left: 0px;
    top: 0px;
}

.inner {
    width: 100%;
    padding-bottom: 100%;
    position: relative;
}

.allPage1 {
    display: block;
    position: absolute;
    width: 100%;
    overflow: hidden;
    background: #000;
}

.allPage2 {
    display: none;
    position: absolute;
    width: 100%;
    overflow: hidden;

}

.allPage3 {
    display: none;
    position: absolute;
    width: 100%;
    overflow: hidden;
    background-size: 100% 100%;
}

.allPage4 {
    display: none;
    position: absolute;
    width: 100%;
    overflow: hidden;
    background-size: 100% 100%;
}


.allPage5 {
    display: none;
    position: absolute;
    width: 100%;
    overflow: hidden;
    background-size: 100% 100%;
}


.allPage6 {
    display: none;
    position: absolute;
    width: 100%;
    overflow: hidden;
    /* background: url(../images/bg20180814.jpg) no-repeat; */
    background-size: 100% 100%;
}

.allPage7 {
    display: none;
    position: absolute;
    width: 100%;
    overflow: hidden;
    /* background: url(../images/bg20180814.jpg) no-repeat; */
    background-size: 100% 100%;
    background: rgba(0, 0, 0, 0.8);
}


/* p1 */
.p1pangxie {
    position: absolute;
    top: 57%;
    left: 25%;
    width: 50%;
}
.p1load {
    position: absolute;
    top: 93%;
    left: 20%;
    width: 60%;
}
.loadLBox {
    position: absolute;
    top: 94.6%;
    left: 22%;
    width: 56%;
    height: 3%;
    overflow: hidden;
}
.p1loadL {
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
}
.p1loading {
    position: absolute;
    top: 100%;
    left: 38%;
    width: 24%;
}
/* p2 */
.p2bg {
    position: absolute;
    top: 0;
    width: 100%;
    left: 0;
    overflow: hidden;
}
.p2main {
    position: absolute;
    top: 0;
    width: 100%;
    left: 0;
}
.p2btn {
    position: absolute;
    top: 134%;
    width: 44%;
    left: 28%;
}

/* p3 */
.p3bg1 {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
}
.p3bg2 {
    position: absolute;
    top: 20%;
    left: 0;
    width: 100%;
}
.p3bg3 {
    position: absolute;
    top: 44%;
    right: 0;
    width: 100%;
}
.p3xing {
    position: absolute;
    top: 44%;
    right: 0;
    width: 100%;
    display: none;
}
.p3title {
    position: absolute;
    top: 16%;
    right: 10%;
    width: 32%;
    /* opacity: 0; */
    display: none;
}
/* p4 */
.p4bg {
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
}
.p4title {
    position: absolute;
    top: 16%;
    left: 12%;
    width: 76%;
}
.p4btn {
    position: absolute;
    top: 183%;
    left: 31%;
    width: 40%;
}
/* p5 */
.sun1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 17%;
}
.sun2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.sun3 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}
.moon{
    position: absolute;
    top: 0;
    right: 0;
    width: 14%;
    display: none;
}
.box {
    position: absolute;
    bottom: 0%;
    left: 0;
    width: 100%;
}
.bg{
    width: 100%;
    margin-bottom: -1px;
}
/* 🦀🦀️ 🦀️ 🦀️ 🦀️ 🦀️ 🦀️ 🦀️ 🦀️ 🦀️ 🦀️ 🦀️ ️ */
.pangxie {
    position: fixed;
    width: 30%;
    bottom: 4%;
    left: 33%;
}
/* 🐟🐟🐟🐟🐟🐟🐟🐟🐟🐟🐟🐟🐟🐟🐟🐟🐟🐟 */
.yu {
    position: absolute;
    width: 40%;
    right: 0;
    top: 95%;
}
.yu2 {
    position: absolute;
    width: 35%;
    right: 0;
    top: 82%;
}
.yu3 {
    position: absolute;
    top: 77%;
    right: 0;
    width: 33%;
}
/* 🐟网🐟网🐟网🐟网🐟网🐟网🐟网🐟网🐟网🐟网🐟网 */
.yuwang {
    position: absolute;
    top: 91%;
    left: 0;
    width: 33%;
}
.yuwang2 {
    position: absolute;
    top: 88%;
    right: 0;
    width: 33%;
}
.yuwang3 {
    position: absolute;
    top: 79%;
    left: 0;
    width: 33%;
}
.yuwang4 {
    position: absolute;
    top: 74%;
    left: 0;
    width: 33%;
}
/* 🐸🐸🐸🐸🐸🐸🐸🐸🐸🐸🐸🐸🐸🐸🐸🐸 */
.qingwa {
    position: absolute;
    top: 85%;
    left: 0;
    width: 25%;
}
.qingwa2 {
    position: absolute;
    top: 70.7%;
    right: 0;
    width: 25%;
}
/* 👟👟👟👟👟👟👟👟👟👟👟👟👟👟👟👟 */
.xiezi {
    position: absolute;
    top: 65.5%;
    left: 13%;
    width: 30%;
}

.xiezi2 {
    position: absolute;
    top: 62.6%;
    right: 5%;
    width: 23%;
}
.xiezi3 {
    position: absolute;
    top: 54.6%;
    left: 19%;
    width: 23%;
}
.xiezi4 {
    position: absolute;
    top: 47.8%;
    right: 8%;
    width: 23%;
}
/* 🐦🐦🐦🐦🐦🐦🐦🐦🐦🐦🐦🐦🐦🐦🐦 */
.niao {
    position: absolute;
    top: 60%;
    left: 18%;
    width: 30%;
}
.niao2 {
    position: absolute;
    top: 44%;
    left: 18%;
    width: 30%;
}

/* 🐒🐒🐒🐒🐒🐒🐒🐒🐒🐒🐒🐒🐒🐒🐒🐒🐒🐒🐒 */
.houzi {
    position: absolute;
    top: 56%;
    right: 15%;
    width: 18%;
}
.houzi2 {
    position: absolute;
    top: 50%;
    left: 20%;
    width: 18%;
}
.houzi3 {
    position: absolute;
    top: 40.5%;
    right: 20%;
    width: 18%;
}
/* 🚗 🚗 🚗 🚗 🚗 🚗 🚗 🚗 🚗 🚗 🚗 🚗 🚗 🚗 */
.che {
    position: absolute;
    top: 22%;
    right: 23%;
    width: 18%;
}
.che2 {
    position: absolute;
    top: 29%;
    left: 23%;
    width: 18%;
    
}
.che3 {
    position: absolute;
    top: 22%;
    right: 23%;
    width: 18%;
    /* display: none; */
}
.che4 {
    position: absolute;
    top: 29%;
    left: 23%;
    width: 18%;
    /* display: none; */
}
/* 石头石头石头石头石头石头石头石头石头石头石头石头石头 */
.shitou {
    position: absolute;
    top: 18%;
    left: 11%;
    width: 31%;
}
.shitou2 {
    position: absolute;
    top: 36%;
    left: 0%;
    width: 29%;
    /* background: red; */
    height: 1%;
    opacity: 0.3;
}
.shitou3 {
    position: absolute;
    top: 36%;
    right: 0%;
    width: 29%;
    /* background: red; */
    height: 1%;
    opacity: 0.3;
}
/* 🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲🌲 */
.shu {
    position: absolute;
    top: 13%;
    right: 0%;
    width: 33%;
}
.zhongdian {
    top: 10.4%;
    left: 0;
    width: 100%;
    height: 1%;
}

.timeDown {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);

}
.p5One {
    position: absolute;
    top: 28%;
    left: 24%;
    width: 50%;
    opacity: 0;
}
.p5Two {
    position: absolute;
    top: 28%;
    left: 24%;
    width: 50%;
    opacity: 0;
}
.p5Three {
    position: absolute;
    top: 28%;
    left: 24%;
    width: 50%;
    opacity: 0;
}
/* p6 */
.p6bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.p6main {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1;
}
.p6px {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 3;
}
.p6title {
    position: absolute;
    top: 88%;
    left: 0;
    width: 100%;
}
.p6hui {
    position: absolute;
    top: 129%;
    left: 6%;
    width: 40%;
}
.p6btn {
    position: absolute;
    top: 133%;
    left: 53%;
    width: 40%;
}
.p6guang {
    position: absolute;
    top: 7%;
    left: 0%;
    width: 100%;
    z-index: 2;
}
/* p7 */
img.agent{
    position: absolute;
    top: 138%;
    left: 7%;
    width: 40%;
}
.go img{
    position: absolute;
    top: 138%;
    left: 51%;
    width: 40%;
}
.p7fail {
    position: absolute;
    top: 30%;
    left: 0;
    width: 100%;
    display: none;
}